serial victory - Turkish English Dictionary